special legal entity - Spanish English Dictionary